composite tense - Spanish English Dictionary